package cn.itsource.basic.util;

import lombok.Data;

/**
 * 将操作返回的封装成一个对象
 */
@Data
public class AjaxResult {
    /*声明为静态只创建一次对象 单例 静态方法*/
public static AjaxResult ajaxResult = new AjaxResult();
    //成功与否   可以使用boolean值  可以使用数字  200  500
    private Boolean success = true;
    private String message = "操作成功！！";
    //单例模式 静态方法
    public static AjaxResult me(){
        return ajaxResult;
}
/*提供setter方法 方便之后进行修改 */
    public AjaxResult setMessage(String message) {
        this.message = message;
        /*返回值改成它自己 搞链式编程*/
        return this;
    }

    public AjaxResult setSuccess(Boolean success) {
        this.success = success;
        /*返回值改成它自己 搞链式编程*/
        return this;
    }
}
